package com.project.fiveCerealsSavoury.service;

import java.util.List;

import com.project.fiveCerealsSavoury.domain.Trade;
import com.project.fiveCerealsSavoury.domain.TradeStatus;
import com.project.fiveCerealsSavoury.exception.BizException;

/**
 * 管理员
 * @author Administrator
 *添加商品
 *查询公司内务的交易记录
 *查询月支出和月收入
 *发货
 *填写运单号
 */
public interface AdministratorService {
	/**
	 * 查询公司内务的交易记录和添加月支出和收入
	 * @param tradeStatus
	 * @return
	 */
	public List<Trade> getCompany(TradeStatus tradeStatus)throws BizException;
	
	/**
	 * 发货
	 * @return
	 */
	public boolean consignment(Integer orderId,Integer deliveryId,String startAddress,String waybillId)throws BizException; 
	
	/**
	 * 处理退货订单
	 */
	public boolean dispose(Integer orderId)throws BizException;
}
